.content{
    background: rgba(245,245,245,1);
    box-sizing: border-box;
    .title{
        font-size:30px;
        font-family:Source Han Sans CN;
        font-weight:bold;
        line-height:40px;
        color:rgba(68,68,68,1);
    }
    .date{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        line-height:40px;
        color:rgba(177,177,177,1);
        text-align: right;
    }
}
.detail-content1{
    background: rgba(245,245,245,1);
}
.pic{
    width: 750px;
    height: 340px;
    img{
        width: 100%;
        height: 100%;
    }
}
.product-item-detail{
    background: white;
    width: 750px;
    height: 250px;
    border-bottom: 2px solid rgba(245,245,245,1);
    position: relative;
  
    .title{
        font-size:30px;
        font-family:Source Han Sans CN;
        font-weight:bold;
        line-height:40px;
        color:rgba(34,34,34,1);
        position: absolute;
        top: 20px;
        left: 20px;
    }
    .address{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:#444444;
        position: absolute;
        top: 148px;
        left: 40px;
    }
    .phone{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:#444444;
        position: absolute;
        top: 188px;
        left: 40px;
    }
    .len{
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(123,123,123,1);
        position: absolute;
        top: 148px;
        right: 25px;
    }
    .plus{
        width:124px;
        height:58px;
        background:linear-gradient(90deg,rgba(238,132,50,1) 0%,rgba(249,30,98,1) 100%);
        opacity:1;
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgba(255,255,255,1);
        position: absolute;
        right: 25px;
        top: 31px;
        line-height: 58px;
        text-align: center;
    }
    .type{
        font-size:20px;
        font-family:Source Han Sans CN;
        font-weight:400;
        color:rgb(49, 26, 26);
        position: absolute;
        top: 72px;
        left: 20px;
    }
    .point{
        position: absolute;
        top: 148px;
        left: 20px;
        width: 20px;
        height: 20px;
        img{
            width: 100%;
            height: 100%;
        }
    }
    .phone-ico{
        position: absolute;
        top: 188px;
        left: 20px;
        width: 20px;
        height: 20px;
        img{
            width: 100%;
            height: 100%;
        }
    }
}

.actives-tiele{
    width:750px;
    height:60px;
    background:rgba(255,255,255,1);
    margin-top: 20px;
    text-align: left;
    line-height: 60px;
    font-size:26px;
    font-family:Source Han Sans CN;
    font-weight:400;
    color:rgba(68,68,68,1);
    .pic-img{
        width:6px;
        height:60px;
        background:linear-gradient(180deg,rgba(249,30,98,1) 0%,rgba(0,8,245,1) 100%);
        float: left;
    }
    .title{
        padding-left: 20px;
    }
}
.actives-content{
    width:690px;
    height:313px;
    background:rgba(255,255,255,1);
    padding: 30px;
    color:rgba(34,34,34,1);
}

.first-content{
    width:750px;
    height:231px;
    background:rgba(255,255,255,1);
    position: relative;
        .first-ico{
            width:160px;
            height:160px;
            position: absolute;
            left: 30px;
            top: 30px;
            img{
                width: 100%;height: 100%;
            }
        }
        .first-title{
            width:509px;
            height:68px;
            font-size:26px;
            font-family:Source Han Sans CN;
            font-weight:400;
            position: absolute;
            top: 40px;
            left: 211px;
        }
        .first-time{
            width: 400px;
            height:20px;
            font-size:20px;
            font-family:Source Han Sans CN;
            font-weight:400;
            line-height:40px;
            color:rgba(177,177,177,1);
            position: absolute;
            top: 140px;
            left: 211px;
        }
    
}
.no-activity{
    padding: 30px;
}
.money-ico{
    display: inline-block;
    width: 35px;
    height: 32px;
    background: url('../../../static/images/money.png') center;
    background-size: 100% 100%;
    margin-left: 4px;
}